MAC ומהמסגרת.IEEE 802.3 ומבנה המסגרתMAC — 48 סיביות, OUI, ייחודיות עולמיתunicast · broadcast · multicastCSMA/CDping מוצלח, והמושג 'מסגרת' שהוצג אצל משה בשכבה 2.Ethernet לפי תקן IEEE 802.3 ולמנות את שדותיהMAC — 48 סיביות, OUI ומספר סידוריunicast · broadcast · multicast לפי הכתובתCSMA/CD ולמה הוא כמעט לא רלוונטי במיתוג מלאMAC של מתג ולהסביר איך היא נבנתהping עבד. עכשיו נסתכל על מה שבאמת עבר בכבל — מסגרת Ethernet — ונענה על השאלה איך המתג יודע לאן להעביר אותה.IEEE 802.3 ומבנה המסגרתEthernet הוא התקן השולט ברשתות מקומיות. היחידה שלו נקראת מסגרת (Frame), וזה המבנה שלה:
+----------+----------+------+--------------+-----+ | DEST | SOURCE | Type | DATA | FCS | | 6 bytes | 6 bytes | 2 b | 46-1500 b | 4 b | +----------+----------+------+--------------+-----+ ^ first field on the wire
שדה כתובת היעד הוא הראשון שעובר בכבל — לפני כתובת המקור. זה מה שמאפשר למתג להתחיל להחליט מוקדם.
| שדה | גודל | תפקיד |
|---|---|---|
| כתובת יעד | 6 בתים | ה-MAC של מי שאמור לקבל |
| כתובת מקור | 6 בתים | ה-MAC של מי ששלח |
Type / Length | 2 בתים | איזה פרוטוקול נמצא בפנים (0x0800 = IPv4) |
| נתונים | 46–1500 בתים | החבילה של שכבה 3 |
FCS | 4 בתים | בדיקת תקינות. מסגרת פגומה נזרקת |
MACכתובת MAC היא מזהה פיזי של כרטיס רשת. אורכה 48 סיביות, ונכתבת כ-12 ספרות הקסדצימליות:
00:1A:2B : 3C:4D:5E |________| |________| | | OUI SERIAL 24 bits 24 bits assigned by assigned by IEEE vendor
24 הסיביות הראשונות הן ה-OUI ומזהות את היצרן; IEEE מקצה אותן. 24 האחרונות הן מספר סידורי שהיצרן קובע. יחד — 48 סיביות ייחודיות בעולם.
בזכות החלוקה הזו כל כתובת בעולם ייחודית: IEEE מוודא שלא יינתן אותו OUI לשני יצרנים, וכל יצרן אחראי לא לחזור על מספר סידורי.
| סוג | כתובת היעד | מי מקבל |
|---|---|---|
Unicast | MAC של התקן ספציפי | התקן אחד בלבד |
Broadcast | FF:FF:FF:FF:FF:FF | כל ההתקנים ברשת המקומית |
Multicast | מתחילה ב-01:00:5E | קבוצה מוגדרת של התקנים |
broadcast נשלחת לכל היציאות פרט לזו שממנה הגיעה. ככל שהרשת גדלה, נפח ה-broadcast גדל — וזו בדיוק הבעיה שתוביל אותנו בהמשך ל-VLAN.מתג לא מגיע עם רשימת כתובות. הוא לומד אותה מהתעבורה שעוברת בו, לפי שני כללים פשוטים:
RULE 1 -- LEARN from the SOURCE address frame arrives on port 3, source = AA:AA => table entry: AA:AA -> port 3 RULE 2 -- FORWARD by the DESTINATION address destination known -> that port only destination unknown -> flood all other ports destination broadcast -> flood all other ports
שני כללים, וזה כל מה שמתג עושה: לומד מכתובת המקור, ומעביר לפי כתובת היעד.
| הפקודה | מה היא עושה |
|---|---|
show mac address-table | מציג את הטבלה הנוכחית |
clear mac address-table dynamic | מנקה את מה שנלמד |
בפעם הראשונה שתי תחנות מדברות, המתג לא מכיר אף אחת ולכן מציף. אחרי מסגרת אחת לכל כיוון הוא כבר מכיר את שתיהן, ומכאן התעבורה ממוקדת.
הטבלה נשמרת ב-RAM ולכן נמחקת באתחול. לרשומה יש גם זמן תפוגה — אם התקן שתק מספיק זמן, הרשומה נמחקת.
CSMA/CD — ומה קרה לופעם כל המחשבים היו מחוברים לאותו כבל משותף. אם שניים שידרו יחד — התנגשות, ושתי המסגרות נהרסו.
CSMA/CD היה המנגנון שטיפל בזה: כל תחנה מקשיבה לפני שידור (Carrier Sense), אם הקו פנוי היא משדרת, ואם היא מזהה התנגשות (Collision Detection) — היא עוצרת, ממתינה זמן אקראי ומנסה שוב.
היום כל יציאה במתג היא תחום התנגשות נפרד, והתקשורת דו-כיוונית מלאה (full duplex). התנגשויות פשוט לא קורות.
אז למה ללמוד? כדי להבין איזו בעיה מיתוג פתר. וגם כי במבחן שואלים.
PC-A (MAC AA:AA) ביציאה 1 שולח מסגרת ל-PC-B (MAC BB:BB) ביציאה 2. PC-C יושב ביציאה 3. תארו מה קורה, ומה מצב הטבלה אחרי כל שלב.AA:AA ורושם: AA:AA ← יציאה 1.
טבלה: {AA:AA → 1}BB:BB. הוא לא בטבלה.PC-C מקבל אותה.PC-C בודק את היעד, רואה שזה לא הוא, וזורק את המסגרת. PC-B מקבל ומעבד.PC-B עונה. התשובה נכנסת ביציאה 2 עם מקור BB:BB. המתג רושם: BB:BB ← יציאה 2.
טבלה: {AA:AA → 1, BB:BB → 2}AA:AA — עכשיו הוא כן בטבלה. המסגרת נשלחת רק ליציאה 1. PC-C לא רואה כלום.| מושג | באנגלית | הסבר |
|---|---|---|
| מסגרת | Frame | יחידת הנתונים של שכבה 2 |
| כתובת פיזית | MAC Address | 48 סיביות, מזהה כרטיס רשת |
| מזהה יצרן | OUI | 24 הסיביות הראשונות ב-MAC |
| שידור לכולם | Broadcast | FF:FF:FF:FF:FF:FF |
| הצפה | Flooding | שליחה לכל היציאות כשהיעד לא מוכר |
| תחום התנגשות | Collision Domain | אזור שבו מסגרות עלולות להתנגש |
| בדיקת תקינות | FCS | השדה שמזהה מסגרת פגומה |
MAC וכמה ספרות הקסדצימליות?broadcast ולאן היא נשלחת?MAC?MAC ומה אפשר ללמוד ממנו?CSMA/CD כמעט לא רלוונטי היום?ping הבא?MAC? MAC? 🎯 המטרה: לראות את הטבלה נבנית לנגד עיניכם.
📂 קבצים:
privileged mode והריצו:
show mac address-table
רשמו כמה רשומות יש: ping מ-PC0 ל-PC1.show mac address-table. רשמו את הטבלה.clear mac address-table dynamicshow שוב בלי לשלוח תעבורה. מה רואים?ping ואז show. מה השתנה?MAC של PC0 (Desktop → Command Prompt → ipconfig /all) והשוו לטבלה.| # | מה למלא | חישוב · הערות · ראיות (פלט פקודה) |
|---|---|---|
| 1 | טבלה לפני ה-ping: | |
| 2 | טבלה אחרי ה-ping: | |
| 3 | טבלה מיד אחרי הניקוי: | |
| 4 | ה-OUI של PC0: מה זה אומר? |
| המלכודת | מה עושים |
|---|---|
ערבוב בין כתובת MAC לכתובת IP | מחזיקים את שתיהן זו לצד זו על הלוח לאורך כל השיעור: IP קבועה לאורך המסלול, MAC מתחלפת בכל קפיצה. |
| חושבים שהמתג מוגדר מראש עם הכתובות | מנקים את הטבלה מול הכיתה ומראים שהיא נבנית מחדש רק אחרי שעוברת תעבורה. |
| קריאת הכתובת כמספר עשרוני | מזכירים שזה הקסדצימלי. שווה שתי דקות של תרגול המרה. |
MAC קיימות ולמה זה מספיקOUI בכתובות שראו במעבדההגרסה המודפסת של דף העבודה — בחוברת (PDF) בלשונית "למד".
—
כיתה_שבוע02_שם-משפחה_שם-פרטי · לתיק העבודות: ‹שם›_ניתוב/| על מה | XP | איך |
|---|---|---|
| שאלון היחידה ב-Moodle | 100 | ציון השאלון × 1 (10–15 שאלות, 2 ניסיונות, הגבוה נספר) |
| שיעורי הבית | 30 | הוגש עד השיעור הבא — המורה מסמן 'הושלם' |
סה"כ עד 130 XP. נרשם ב-Moodle אחרי שהמורה מאשר.
M1 · אפיון ארגוני ודרישות · עד 22/10/2026 (שבוע ~5)
אחרי היחידה הזו אתם יכולים:
LAN/WAN, רכיבים, טופולוגיהמה נכנס לספר/ל-pkt: פרק 'אודות החברה' ו'דרישות הארגון מהרשת' — 5 נק' שהמחזור הקודם הפסיד
הדרגה שלכם — ב-Moodle. ה-XP האישי פרטי; לוח ההישגים באתר מציג חוליות בלבד.